import { Module } from "module";

(function(modules){
    const installedModules = {};
    //__webpack_require__ 的实现
    function __kkb_require__(moduleid){
        if(installedModules[moduleid]) return installedModules[moduleid];
        let module = installedModules[moduleid] = {
            exports: {}
        }

        modules[moduleid].call(module.exports, module, module.exports, __kkb_require__);
        return module.exports;
    }
    //这里的入口生成文件要占位，是动态生成的
    return __kkb_require__("__entry__")
})(__modules_content__)